package com.zhaokuner.plugins.gettersettertostring.action;

import com.zhaokuner.plugins.gettersettertostring.action.handler.AbstractBuilderActionHandler;
import com.zhaokuner.plugins.gettersettertostring.action.handler.GoToBuilderActionHandler;
import com.zhaokuner.plugins.gettersettertostring.factory.GoToBuilderPopupListFactory;
import com.zhaokuner.plugins.gettersettertostring.gui.displayer.GoToBuilderPopupDisplayer;

public class GoToBuilderAction extends AbstractBuilderAction {

    static {
        picoContainer.registerComponentImplementation(GoToBuilderActionHandler.class);
        picoContainer.registerComponentImplementation(GoToBuilderPopupDisplayer.class);
        picoContainer.registerComponentImplementation(GoToBuilderPopupListFactory.class);
        builderActionHandler = (AbstractBuilderActionHandler) picoContainer.getComponentInstanceOfType(GoToBuilderActionHandler.class);
    }
}
